<?php

class FormLogin extends App_Form  
{
	private $login;
	private $passwd;
	
	public function __construct() {
		$this->login = "";
		$this->passwd = "";
		parent::__construct();
	}
	/**
     * Создание формы
     */
    public function init()
    {
        // Вызываем родительский метод
        parent::init();
        
        // Указываем action формы
        $helperUrl = new Zend_View_Helper_Url();
        $this->setAction($helperUrl->url(array(), 'adminLogin'));
        
        // Указываем метод формы
        $this->setMethod('post');
        
        // Задаем атрибут class для формы
        $this->setAttrib('class', 'form');
        $this->setAttrib('name', 'form');
        
        $login = new Zend_Form_Element_Text('login', array(
        	'label'       => 'Логин',
            'maxlength'   => '30',
            'filters'     => array('StringTrim'),
            'value'		  => $this->login
        ));
        $this->addElement($login);
        $login->setDecorators(array('Standart'));
      
        $passwd = new Zend_Form_Element_Password('passwd', array(
        	'label'       => 'Пароль',
            'filters'     => array('StringTrim'),
            'value'		  => $this->passwd
        ));
        $this->addElement($passwd);
        $this->setElementDecorator($passwd);
        
        // Кнопка Submit
        $submit = new Zend_Form_Element_Submit('submit', array(
			'decorators' => $this->buttonDecorators,
        	'label'       => 'Войти',
        ));
        $this->addElement($submit);
    }
}
?>